草庐IT

安卓 ANR SurfaceView

全部标签

android - 在安卓平板上分屏

我见过几个将屏幕分成两部分的平板电脑应用程序。通常是一个菜单和一个主窗口。我试图用谷歌搜索一些关于它的东西,但找不到任何东西。是否有开箱即用的解决方案,还是我自己构建的? 最佳答案 查看有关multi-panelayouts的文章在Android设计网站上。它应该有助于阐明其背后的想法。至于实际实现它们,您必须使用Fragment秒。这里有一对tutorials得到你started. 关于android-在安卓平板上分屏,我们在StackOverflow上找到一个类似的问题:

安卓 - java.lang.SecurityException : Connection refused

我是UICC和SecureElements的新手,我尝试做一个简单的android使用本教程的应用程序(http://code.google.com/p/seek-for-android/wiki/UsingSmartCardAPI)连接安全元件。当我运行它抛出java.lang.SecurityException的应用程序:拒绝连接!!!。请帮忙。谢谢代码publicvoidonCreate(BundlesavedInstanceState){finalStringLOG_TAG="HelloSmartcard";super.onCreate(savedInstanceState);

android - 功能区菜单安卓

我在某处读到Google称此为“功能区菜单”。无论如何这就是我的意思(也看看这个blog):这是Google+应用。当您单击ActionBar上的G+图标时,整个屏幕向右移动并出现一个菜单。请注意,ActionBar也会移动。我想在我的应用程序中执行此操作,但我不知道如何操作。我对动画框架有基本的了解。问题是:我必须使用哪种布局?如何为整个屏幕设置动画(使用ActionBar)?我希望这些问题不是太笼统。我在问例子。提前谢谢你。 最佳答案 好的,我知道了。很简单。getWindow().getDecorView();此行为您提供Ac

安卓通知宽度

我正在写一个application从几个“符号”构建通知。有时这些不合适,我会停下来添加一些不合适的符号。目前我正在查看设备的屏幕宽度以确定适合的符号数量。像这样:DisplayMetricsdm=resources.getDisplayMetrics();intnum=dm.widthPixels/height;其中高度是64dp的“硬编码”值。但这不适用于平板电脑。结果我失去了最右边的符号。有什么方法可以确定我的通知中的实际空间量?在这张图片上,我使用了另一个总共不超过7个符号的硬编码值。 最佳答案 是否使用height=64或

安卓编译命令mm和mmm的区别(mm编译当前工作目录,mmm可编译指定目录)

文章目录1.mm示例2.mmm示例注意在Android操作系统的源代码编译过程中,mm和mmm是两个用于构建部分代码的常用命令。它们都属于Androidbuildsystem提供的命令集合,但用途略有不同:1.mmmm(makemodule)命令用于编译当前目录下的模块。当你使用mm时,它会找到当前目录对应的Android.mk或者Blueprints文件,并且只编译这个目录下定义的模块。例如,如果你正在一个应用程序的目录中,运行mm将会编译这个应用程序及其依赖。示例cd~/android_new/SC17X-Android12/LA.QSSI.12.0.r1/sourcebuild/envs

安卓屏幕方向 : lock only parts of the layout

我正在构建一个使用相机预览的相机应用程序。为了使用全屏预览,我用锁定了ActivitysetRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);现在我遇到以下问题:每当我呈现表单或必须显示对话框时,它总是以横向模式显示,即使用户在纵向模式下使用他/她的设备也是如此。我尝试使用变换动画来旋转edittextView,并且它们已正确旋转,但我仍然无法再聚焦它们,而且键盘也总是横向显示:(你知道绕过这里的任何方法吗?重要提示:检测方向不是这里的问题。问题是:如何以仍然可用的方式旋转表单/View/View组和键盘。我

安卓 : Reading NFC tag in service class

我正在开发一个应用程序,我需要读取存储在NFC标签中的数据,数据是指简单的整数值,例如0、1、2、3等等。从NFC读取数据的功能在Activity类中工作正常,但我需要在后台运行应用程序,因此即使应用程序未在前台运行,我也可以从NFC读取数据。所以我写了一个服务类并将功能从Activity移动到服务类。但它没有用。这是“MainActivity.java”protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);star

安卓 : Is it necessary to include Google Play services to use GCM?

我有一个大小为200kb的库android项目。现在我想在其中使用GCM。要使用GCM,我必须包括GooglePlay服务,这会使我的项目大小增加1MB,使其达到1.2MB,这有点糟糕。有什么解决办法吗?提前致谢! 最佳答案 从GooglePlay服务版本6.5开始,您可以有选择地将GooglePlay服务API编译到您的应用中。要仅包含GCM部分,请使用:com.google.android.gms:play-services-gcm:7.8.0 关于安卓:Isitnecessaryt

java - 安卓端口转发

如何使用另一台设备的IP将端口从Android设备转发到路由器?我想从外部从android设备连接到路由器publicip:port以便我可以访问连接到路由器的硬件设备。(Android->外部IP:Port)->Router->hardwareDevice(硬件设备有自己的IP和mac)。代码:PortMappingmapping=newPortMapping();UnsignedIntegerTwoBytesexternalPort=newUnsignedIntegerTwoBytes(22555L);UnsignedIntegerTwoBytesinternalPort=newU

安卓 : Relativelayout in Framelayout not showing up (Custom Camera Preview Screen)

我需要与附加图像文件相同的相机预览屏幕:我想在framelayout上设计两个透明布局,所以它看起来像这样,但是当我运行它时只显示相机屏幕(Framelayout)。它没有显示两个相对布局。 最佳答案 给布局文件中的两个RelativeLlayouts添加ids..然后像这样获取View对象RelativeLayoutlayout1=(RelativeLayout)findViewById(R.id.topRelativeLayout);RelativeLayoutlayout2=(RelativeLayout)findViewBy